//
//  PropertyAnimationConfigure.h
//  CAAnimation
//
//  Created by 周文成 on 2017/12/12.
//  Copyright © 2017年 C-LOVE. All rights reserved.
//

#import "AnimationConfigure.h"

@interface PropertyAnimationConfigure : AnimationConfigure

/** 动画属性  详细看 KeyPath.h */
@property(nullable, copy) NSString *keyPath;

/** 多个动画在同一时间执行的结果。ture,同一时间段的动画合成一个动画。默认为false */
@property(nonatomic, assign) BOOL additive;

/** 下一次是否还接着执行刚才的动画，默认为false */
@property(nonatomic, assign) BOOL cumulative;


//@property(nullable, strong) CAValueFunction *valueFunction;

- (void)configureWithPropertyAnimation:(CAPropertyAnimation *_Nonnull)animation;

@end


